Timor sparrow - Francés Inglés Diccionario